本发明公开了一种信道估计方法、装置和系统。本发明实施例采用将发射天线端口数量与当前传输的DMRS的层数的差作为需要发送的带内SRS的数量发送带内SRS给接收端设备,然后在接收端设备将带内SRS与DMRS相结合进行信道估计,相对于现有技术而言,采用该方案,可以用更小的开销估计出完整的信道信息。
1.一种信道估计方法,其特征在于,包括:当确定需要发送带内测量参考信号SRS时,获取发射天线端口数量和当前传输的解调参考信号DMRS的层数;计算所述发射天线端口数量与所述当前传输的DMRS的层数的差值,将所述差值作为需要发送的带内SRS的数量;根据所述需要发送的带内SRS的数量发送带内SRS给接收端设备,以便所述接收端设备根据当前传输的DMRS以及接收到的带内SRS进行信道估计;其中,所述根据需要发送的带内SRS的数量发送带内SRS给接收端设备,包括:根据所述需要发送的带内SRS的数量从设定的码本中选择预编码矩阵;根据所述需要发送的带内SRS的数量选择SRS,并将选择的SRS进行正交化;用选择的预编码矩阵对正交化后的SRS进行预编码,得到预编码后SRS;通过各个天线端口在带内发送预编码后SRS给接收端设备。
2.根据权利要求1所述的方法,其特征在于,所述根据需要发送的带内SRS的数量选择预编码矩阵,包括:接收携带有选择规则的下行控制信令,根据所述需要发送的带内SRS的数量按照所述选择规则从设定的码本中选择预编码矩阵;或者,根据所述需要发送的带内SRS的数量,按照设定的选择规则从设定的码本中选择预编码矩阵。
3.根据权利要求1所述的方法,其特征在于,所述将选择的SRS进行正交化包括:采用循环移位正交化方式将选择的SRS进行正交化。
4.根据权利要求3中所述的方法,其特征在于,所述采用循环移位正交化方式将选择的SRS进行正交化,包括:通过接收用于指示循环移位的下行控制信令、或者通过设定的规则进行计算的方式来确定循环移位、或者通过预先设定的方式来确定循环移位;根据确定的循环移位将选择的SRS进行正交化。
5.根据权利要求1所述的方法,其特征在于,所述通过各个天线端口在带内发送预编码后SRS给接收端设备,包括:通过各个天线端口,在发送DMRS的单载波频分复用SC-FDMA符号上发送预编码后SRS;或者,通过各个天线端口,在用于传送数据的SC-FDMA符号上发送预编码后SRS。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述确定需要发送带内SRS,包括:根据设置的配置参数确定需要发送带内SRS;或者,根据物理层下行控制信令中携带信息来确定需要发送带内SRS。
7.一种信道估计方法,其特征在于,包括:接收发送端设备发送的带内测量参考信号SRS,所述带内SRS的数量为所述发送端设备的发射天线端口数量与当前传输的解调参考信号DMRS的层数的差;根据接收到的带内SRS与当前传输的DMRS进行信道估计;其中,所述根据接收到的带内SRS与当前传输的DMRS进行信道估计,包括:对当前传输的DMRS与所述接收到的带内SRS分别进行去正交化,得到两个估计矩阵;根据所述两个估计矩阵估计出完整的信道矩阵信息。
8.一种发送端设备,其特征在于,包括:获取单元,用于当确定需要发送带内测量参考信号SRS时,获取发射天线端口数量和当前传输的解调参考信号DMRS的层数;运算单元,用于计算获取单元获取到的所述发射天线端口数量与所述当前传输的DMRS的层数的差值,将所述差值作为需要发送的带内SRS的数量;发送单元,用于根据所述运算单元计算得到的需要发送的带内SRS的数量发送带内SRS给接收端设备,以便接收端设备根据所述当前传输的DMRS以及接收到的带内SRS进行信道估计;其中,所述发送单元包括:选择子单元,用于根据所述运算单元计算得到的需要发送的带内SRS的数量从设定的码本中选择预编码矩阵;正交化子单元,用于根据所述运算单元计算得到的需要发送的带内SRS的数量选择SRS,并将选择的SRS进行正交化;预编码子单元,用于用所述选择子单元选择的预编码矩阵对正交化后的SRS进行预编码,得到预编码后SRS;发送子单元,用于通过各个天线端口在带内发送所述预编码子单元预编码后SRS给接收端设备。
9.根据权利要求8所述的发送端设备,其特征在于,所述选择子单元,具体用于接收携带有选择规则的下行控制信令,根据所述需要发送的带内SRS的数量按照所述选择规则从设定的码本中选择预编码矩阵;或者,根据所述需要发送的带内SRS的数量,按照设定的选择规则从设定的码本中选择预编码矩阵。
10.一种接收端设备,其特征在于,包括:接收单元,用于接收发送端设备发送的带内测量参考信号SRS,所述带内SRS的数量为所述发送端的发射天线端口数量与当前传输的解调参考信号DMRS的层数的差;估计单元,用于根据当前传输的DMRS与所述接收单元接收到的带内SRS进行信道估计;其中,所述估计单元包括:去正交化单元,用于对接收到的当前传输的DMRS与接收单元接收到的带内SRS分别进行去正交化,得到两个估计矩阵;估计子单元,用于根据去正交化单元得到的两个估计矩阵估计出完整的信道矩阵信息。
11.一种通信系统,其特征在于,包括权利要求8至9中任一项所述的发送端设备和权利要求10所述的接收端设备。
技术领域本发明涉及通信技术领域,具体涉及一种信道估计方法、装置和系统。
背景技术解调参考信号(DMRS,Demodulationxa0Referencexa0Signal)作为一种参考信息,是接收端和发送端都已知的信号,通过对DMRS的检测和计算,可以对该信道进行信道估计,从而获知该信道当前的状况。例如,如果上行采用多天线传输技术,发送天线端口数是N
tx,接收天线端口数是N
rx,则利用DMRS进行信道估计的方法可以如下:首先,确定子帧传输的DMRS的传输层数N
rank,该N
rank即为需要发送的DMRS的个数,其中,N
rank≤N
tx;将N
rank个DMRS用不同的循环移位(CS,CyclicShift)正交化,在每一个子载波上,得到向量
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="47"/>将
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="22"/>乘以一个维度为N
tx×N
rank的预编码矩阵P
DMRS,得到一个N
tx×1维的向量
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="194"/>最后将
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="167"/>的每一个分量放到一个发送天线端口上进行发送,则此时接收端接收到的信号
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="22"/>可以表示成:
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="373"/>其中,H是一个N
tx×N
rx维的矩阵,表示完整的信道信息,而
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="24"/>则是白噪声信号,由于
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="22"/>是已知的,所以可以根据接收信号
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="21"/>进行信道估计,但由于DMRS采用了预编码的方式,而且发送的个数N
rank小于等于N
tx,所以只能估计出HP
DMRS,而无法估计出H,即无法得到完整的信道信息;如果需要估计出H,则需要使得发送的相互正交的参考信号的个数与发射天线端口数N
tx相等。所以,在现有技术中,除了发送DMRS之外,还需要另外发送没有采用预编码的测量参考信号(SRS,Soundingxa0Referencexa0Signal),其中,发送的SRS个数与发射天线端口数N
tx相等。并且,为了增加SRS的容量,一般会采用带内测量参考信号(Inbandxa0SRS);所谓带内测量参考信号,指的是用户在分配到的时频资源上所传送的SRS;即用户在系统所分配给自己的时频资源上除了传送数据和DMRS之外,还传送SRS。现有的方案虽然可以估计出完整的信道信息,但是由于需要另外发送与发射天线端口数N
tx相等个数的SRS,所以开销较大。
发明内容本发明实施例提供一种信道估计方法、装置和系统,可以用更小的开销估计出完整的信道信息。一种信道估计方法,包括:当确定需要发送带内SRS时,获取发射天线端口数量和当前传输的DMRS的层数;计算所述发射天线端口数量与所述当前传输的DMRS的层数的差值,将所述差值作为需要发送的带内SRS的数量;根据所述需要发送的带内SRS的数量发送带内SRS给接收端设备,以便所述接收端设备根据当前传输的DMRS以及接收到的带内SRS进行信道估计。一种信道估计方法,包括:接收发送端设备发送的带内SRS,所述带内SRS的数量为所述发送端设备发射天线端口数量与当前传输的DMRS的层数的差;根据接收到的带内SRS与当前传输的DMRS进行信道估计。一种发送端设备,包括:获取单元,用于当确定需要发送带内SRS时,获取发射天线端口数量和当前传输的DMRS的层数;运算单元,用于计算获取单元获取到的所述发射天线端口数量与所述当前传输的DMRS的层数的差值,将所述差值作为需要发送的带内SRS的数量;发送单元,用于根据所述运算单元计算得到的需要发送的带内SRS的数量发送带内SRS给接收端设备,以便接收端设备根据当前传输的DMRS以及接收到的带内SRS进行信道估计。一种接收端设备,包括:接收单元,用于接收发送端设备发送的带内SRS,所述带内SRS的数量为所述发送端的发射天线端口数量与当前传输的DMRS的层数的差;估计单元,用于根据当前传输的DMRS与所述接收单元接收到的带内SRS进行信道估计。一种通信系统,包括本发明实施例提供的任一种发送端设备和实施例提供的任一种接收端设备。本发明实施例采用将发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差作为需要发送的带内SRS的数量发送带内SRS给接收端,然后在接收端设备将带内SRS与DMRS相结合进行信道估计,在本发明的方案中,虽然只发送了N
tx-N
rank个带内SRS,但由于同时还发送了N
rank个DMRS,所以对于接收端来说,RS(DMRS和SRS都是RS)的数目为“N
tx-N
rank+N
rank=N
tx”,满足了发送的RS个数要与发射天线端口数N
tx相等的要求,所以可以估计出完整的信道信息,与此同时,相对于现有技术需要发送N
tx个带内SRS而言,该方案由于减少了发送的带内SRS的数量,所以可以减少开销;即相对于现有技术而言,采用该方案,可以用更小的开销估计出完整的信道信息。
附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的信道估计方法的方法流程图;图2是本发明实施例二提供的信道估计方法的方法流程图;图3是本发明实施例三提供的信道估计方法的方法流程图;图4a是本发明实施例提供的发送端设备的结构示意图;图4b是本发明实施例提供的发送端设备的另一结构示意图;图5是本发明实施例提供的接收端设备的结构示意图;图6是本发明实施例提供的通信系统的结构示意图。
具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供一种信道估计方法、装置和系统。以下分别进行详细说明。实施例一、本发明实施例将从发送端设备的角度进行描述,该发送端设备可以为终端,比如手机或笔记本电脑等等,或者也可以为其他可以发送上行链路数据的设备。一种信道估计方法,包括:当确定需要发送带内SRS时,获取发射天线端口数量和当前传输的DMRS的层数;计算发射天线端口数量与当前传输的DMRS的层数的差值,将该差值作为需要发送的带内SRS的数量;根据需要发送的带内SRS的数量发送带内SRS给接收端,以便接收端根据接收到的带内SRS和当前传输的DMRS信道估计。如图1所示,具体流程可以如下:101、当确定需要发送带内SRS时,获取发射天线端口数量N
tx和当前传输的DMRS的层数N
rank(传输的DMRS的层数即传输的DMRS的数量,参见背景技术);其中,确定是否需要发送带内SRS可以采用如下任一种方法:(1)根据设置的参数确定需要发送带内SRS;例如,可以预先通过高层信令配置参数,表示在满足一些条件的时候需要发送带内SRS,比如该发送端设备(如终端)每被调度X次,则发送一次带内SRS,等等。(2)根据物理层下行控制信令来确定需要发送带内SRS。一般而言,发送端设备被调度之前会首先接收到一个物理层下行控制信令,该物理层下行控制信令用以指示上行发送的参数,所以,为了节省信令流程,可以在该物理层下行控制信令中携带关于是否需要发送带内SRS的指示信息来触发带内SRS的发送,比如,当接收到的物理层下行控制信令中的指示信息指示需要发送带内SRS,则确定需要发送带内SRS,于是执行步骤101;反之,当接收到的物理层下行控制信令中的指示信息指示不需要发送带内SRS,则确定不需要发送带内SRS,于是退出流程,不执行步骤101。当然,除了在现有的物理层下行控制信令中携带指示信息之外,也可以通过新的物理层下行控制信令对是否需要发送带内SRS进行指示。102、计算发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差值N
tx-N
rank,将该差值N
tx-N
rank作为需要发送的带内SRS的数量N
SRS,即N
SRS=N
tx-N
rank;103、根据带内SRS的数量N
SRS发送带内SRS给接收端,以便接收端根据接收到的带内SRS,结合当前传输的DMRS进行信道估计。例如,具体可以如下:S1、根据需要发送的带内SRS的数量从设定的码本中选择预编码矩阵P
SRS;比如,可以接收携带有选择规则的下行控制信令,然后根据带内SRS的数量按照接收到的选择规则选择预编码矩阵P
SRS;或者,也可以根据带内SRS的数量,按照预设的选择规则来选择预编码矩阵P
SRS。其中,该选择规则可以直接指示选择哪个预编码矩阵,也可以是指示一种映射规则,比如,每一个DMRS的预编码矩阵都预先定义好一个配对的SRS的预编码矩阵,这样,在获知DMRS使用哪一个预编码矩阵P
DMRS后,就可以根据映射规则选择出相应的SRS的预编码矩阵P
SRS。S2、根据需要发送的带内SRS的数量选择SRS,并将选择的SRS进行正交化;其中,正交化的方式有多种,比如,采用循环移位正交化方式将选择的SRS进行正交化,等等,具体可参见现有技术。在采用循环移位正交化方式将选择的SRS进行正交化时,需要先确定循环移位,然后根据确定的循环移位将选择的SRS进行正交化。所谓确定循环移位,指的是具体使用哪些循环移位,循环移位的数量与带内SRS的数量相同,即循环移位的数量为N
SRS。其中,确定循环移位可以采用多种方式,例如,可以利用下行控制信令进行通知的方式、或者利用预设规则进行计算的方式、或者事先指定的方式来确定循环移位,等等;具体如下:(1)接收端设备通过下行控制信令进行通知的方式:即接收用于指示循环移位的下行控制信令,比如在调度SRS的子帧的下行控制信令中进行说明使用哪几个循环移位。(2)利用设定的规则进行计算的方式:根据设定的规则计算当前可以使用的循环移位,例如根据当前DMRS配置的循环移位来计算SRS使用哪几个循环移位。(3)预先设定的方式:即事先通过高层信令配置关于发送N
SRS个SRS时使用哪几个循环移位。S3、用选择的预编码矩阵对正交化后的SRS进行预编码,得到预编码后SRS;预编码的具体操作可可参见现有技术,在此不再赘述。S4、通过各个天线端口在带内发送预编码后SRS给接收端设备。例如,可以通过各个天线端口,在发送DMRS的SC-FDMA符号上发送预编码后SRS;或者,也可以通过各个天线端口,在用于传送数据的SC-FDMA符号上发送预编码后SRS,比如可以将原先用于传送数据的一个SC-FDMA符号保留用来发送预编码后SRS。其中,步骤S1和S2的执行可以不分先后。由于DMRS和SRS都是RS,所以接收端设备在接收到SRS后,可以将接收到的带内SRS和DMRS结合起来,进行信道估计。由于SRS的数量N
SRS为N
tx-N
rank,而DMRS的数量为N
rank,所以二者的和为N
tx-N
rank+N
rank=N
tx,即总的RS的数量为N
tx,可以满足“估计出完整信道信息”的条件:发送的RS个数要与发射天线端口数N
tx相等,所以,在本实施例中,虽然只发送了N
tx-N
rank个带内SRS,但仍然可以估计出完整的信道信息。由上可知,本实施例采用将发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差作为需要发送的带内SRS的数量N
SRS发送带内SRS给接收端设备,然后在接收端设备将带内SRS与DMRS相结合进行信道估计,在本发明的方案中,虽然只发送了N
tx-N
rank个带内SRS,但由于同时还发送了N
rank个DMRS,所以对于接收端设备来说,RS的个数还是与发射天线端口数N
tx相等,所以,本实例所提供的方案相对于现有技术需要发送N
tx个带内SRS而言,可以用更小的开销(即只需发送N
tx-N
rank个带内SRS)估计出完整的信道信息。实施例二、本发明实施例将从接收端设备的角度进行描述,该接收端设备可以为网络侧设备,比如基站或服务器等等,或者也可以为其他可以接收上行链路数据的设备。一种信道估计方法,包括:接收发送端发送的带内SRS,该带内SRS的数量为发送端设备的发射天线端口数量与当前传输的DMRS的层数的差;根据接收到的带内SRS与当前传输的DMRS进行信道估计。参见图2,具体流程可以如下:201、接收发送端设备发送的带内SRS,其中,带内SRS的数量N
SRS为发送端设备的发射天线端口数量N
tx与当前传输的DMRS的层数N
rank之差,即N
SRS=N
tx-N
rank;202、根据接收到的带内SRS与当前传输的DMRS进行信道估计。由于DMRS和SRS都是RS,其中,SRS的数量N
SRS为N
tx-N
rank,而DMRS的数量为N
rank,所以二者的和为N
tx-N
rank+N
rank=N
tx,即总的RS的数量为N
tx,所以,在本实施例中,虽然只接收了N
tx-N
rank个带内SRS,但由于同时还接收了N
rank个DMRS,所以仍可以满足接收的RS个数要与发射天线端口数N
tx相等的条件,所以可以估计出完整的信道信息。其中,进行信道估计的算法可以有多种,例如,可以对当前传输的DMRS和接收到的带内SRS分别进行去正交化,得到两个估计矩阵,然后联立这两个估计矩阵并进行求解,以估计出完整的信道矩阵信息。具体可以如下:由于发送端设备发送了N
rank个DMRS,所以接收端设备可以得到关于DMRS的接收信号
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="90"/>(参见现有技术):
r → DMRS = HP DMRS × s → DMRS + n → 1 ; ]]>其中,
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="101"/>为将N
rank个DMRS用不同的循环移位正交化后,在每一个子载波上,得到的DMRS向量,P
DMRS为DMRS的预编码矩阵,H是一个N
tx×N
rx维的矩阵,表示完整的信道信息,
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="48"/>为噪声。由于发送端设备发送了N
SRS=N
tx-N
rank个SRS,所以接收端设备上可以得到关于SRS的接收信号
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="82"/>
r → SRS = HP SRS × s → SRS + n → 2 ; ]]>其中,
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="69"/>为将N
SRS个SRS用不同的循环移位正交化后,在每一个子载波上,得到的SRS,P
SRS为SRS的预编码矩阵,H是一个N
tx×N
rx维的矩阵,表示完整的信道信息,
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="38"/>为噪声。由于发送端设备在发送DMRS和SRS时,DMRS向量
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="99"/>与SRS向量
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="68"/>均采用循环移位进行了正交化,所以接收端设备在接收到DMRS和SRS后,需要对接收到的DMRS和SRS分别进行去正交化,得到:
X DMRS = HP DMRS + n → 1 ; ]]> X SRS = HP SRS + n → 2 . ]]>这里X
DMRS与X
SRS分别是HP
DMRS与HP
SRS的估计值。而由于对于接收端设备来说,DMRS的预编码矩阵P
DMRS和SRS的预编码矩阵P
SRS均是已知的,所以若不考虑噪声
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="31"/>和
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="60"/>则可以将两个矩阵方程分别写作线性方程组,如下:X
DMRS=HP
DMRS可以写成N
rank×N
rx个方程,这些方程可以表示为:
X DMRS , i , j = h → i × p → DMRS , j ( i = 1,2 , . . . , N rx , j = 1,2 , . . . , N rank ) ]]>X
SRS=HP
SRS可以写成(N
tx-N
rank)×N
rx个方程,这些方程可以表示为:
X SRS , i , j = h → i × p → SRS , j ( i = 1,2 , . . . , N rx , j = 1,2 , . . . , ( N tx - N rank ) ) ]]>这里X
DMRS,i,j表示矩阵X
DMRS的第i行第j列的数值;X
SRS,i,j表示矩阵X
SRS的第i行第j列的数值;
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="30"/>表示矩阵H的第i行;
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="129"/>表示矩阵P
DMRS的第j列;
![]()
ntent="drawing" img-format="tif" inline="yes" orientation="portrait" wi="100"/>表示矩阵P
SRS的第j列。由于欲估计的信道矩阵H中包含N
rx×N
tx个未知量,而现在共有N
rank×N
rx+(N
tx-N
rank)×N
rx=N
rx×N
tx个独立方程,故联立方程即可以求解出所有未知量。从而得到完整的信道估计值,具体的求解过程在此不再赘述。需说明的是,以上仅仅给出了估计方法的一种算法,除此之外,还可以采用其他的算法,在此不再列举。由上可知,本实施例采用将发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差作为需要发送的带内SRS的数量N
SRS发送带内SRS给接收端设备,然后在接收端设备将带内SRS与DMRS相结合进行信道估计,在本发明的方案中,虽然接收端设备只接收了N
tx-N
rank个带内SRS,但由于同时还接收了N
rank个DMRS,所以对于接收端设备来说,RS的个数还是与发射天线端口数N
tx相等,所以,本实例所提供的方案相对于现有技术需要发送N
tx个带内SRS而言,可以用更小的开销估计出完整的信道信息。实施例三、根据实施例一和二所描述的方法,以下将举例作进一步详细说明。在本实施例中,将以发送端设备为终端、接收端设备为基站为例进行说明。参见图3,具体流程可以如下:301、当终端被调度,需要传输数据时,终端首先判断在此子帧内是否需要发送带内SRS,如果需要,则执行步骤302,否则,如果不需要,则流程结束。例如,可以预先通过高层信令配置参数,表示在满足一些条件的时候需要发送带内SRS,比如该终端每被调度X次,则发送一次带内SRS,等等。或者,也可以由基站下发物理层下行控制信令来指示是否需要发送带内SRS。302、终端获取初始信息,该初始信息包括该发送端设备的发射天线端口数量N
tx和当前传输的DMRS的层数N
rank,还可以包括当前传输的DMRS所使用的预编码矩阵P
DMRS,具体的获取方式可参见现有技术,在此不再赘述。303、终端计算发送带内SRS时所需要的参数,如下:(1)需要发送的带内SRS的数量N
SRS,即需要发送多少个SRS;由于DMRS和SRS都是RS,所以,可以将DMRS和SRS结合起来作为信道估计时所需的RS,因为已经发送了N
rank个DMRS,所以,在此只需发送N
tx-N
rank个带内SRS,就可以满足估计出完整通道信息时所需要的条件:发送的RS个数要与发射天线端口数N
tx相等。因此,需要发送的带内SRS的数量N
SRS=N
tx-N
rank。(2)选择发送带内SRS的预编码矩阵;根据发送带内SRS的数量N
SRS,从设定的码本中,比如从预编码矩阵列表中选择一个预编码矩阵P
SRS,P
SRS的维度为N
tx×N
SRS;比如,可以通过在基站下发的下行控制信令中携带选择规则的方式或按照预设的选择规则的方式来进行指示,然后根据带内SRS的数量按照选择规则选择预编码矩阵P
SRS;其中,该选择规则可以直接指示选择哪个预编码矩阵,也可以是指示一种映射规则,比如,每一个DMRS的预编码矩阵都预先定义好一个配对的SRS的预编码矩阵,这样,在获知DMRS使用哪一个预编码矩阵P
DMRS后,就可以根据映射规则选择出相应的SRS的预编码矩阵P
SRS。304、终端根据需要发送的带内SRS的数量选择SRS,即终端选择N
SRS个SRS,并将选择的SRS进行正交化;其中,正交化的方式有多种,比如,采用循环移位正交化方式将选择的SRS进行正交化,等等,具体可参见现有技术。如果采用循环移位正交化方式将选择的SRS进行正交化,则需要采用N
SRS个循环移位,具体使用哪N
SRS个循环移位可以由下行控制信令进行通知的方式来指定,或者也可以利用预设规则进行计算的方式来确定,或者,还可以由高层信令事进行先配置,比如配置在发送N
SRS个SRS用哪几个循环移位,等等。305、终端用选择的预编码矩阵P
SRS对正交化后的SRS进行预编码,得到预编码后SRS;预编码的具体操作可可参见现有技术,在此不再赘述。306、终端通过各个天线端口在带内发送预编码后SRS给基站。例如(1)终端可以通过各个天线端口,在发送DMRS的SC-FDMA符号上发送预编码后SRS给基站;或者,(2)终端也可以通过各个天线端口,在用于传送数据的SC-FDMA符号上发送预编码后SRS给基站,比如,可以将原来用以传送数据的一个SC-FDMA符号保留用来传送预编码后SRS。307、基站在接收到终端发送的带内SRS后,即接收到步骤306中发送的预编码后SRS后,将接收到的带内SRS与当前传输的DMRS相结合进行信道估计。例如,可参见实施例二中所列举的算法。由上可知,本实施例的终端采用将发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差作为需要发送的带内SRS的数量N
SRS发送带内SRS给基站,然后由基站将带内SRS与DMRS相结合进行信道估计,在本发明的方案中,虽然终端只发送了N
tx-N
rank个带内SRS,但由于同时还发送了N
rank个DMRS,所以对于基站来说,RS的个数还是与发射天线端口数N
tx相等,所以,本实例所提供的方案相对于现有技术需要发送N
tx个带内SRS而言,可以用更小的开销估计出完整的信道信息。实施例四、为了更好地实施以上方法,本发明实施例还相应地提供一种发送端设备,参见图4a,该发送端设备可以包括获取单元401、运算单元402和发送单元403;获取单元401,用于当确定需要发送带内测量参考信号SRS时,获取发射天线端口数量和当前传输的DMRS的层数;其中,可以根据设置的参数确定需要发送带内SRS,或者,也可以根据物理层下行控制信令来确定需要发送带内SRS。运算单元402,用于计算获取单元401获取到的发射天线端口数量与当前传输的DMRS的层数的差值,将该差值作为需要发送的带内SRS的数量;例如,如果发射天线端口数量为N
tx,当前传输的DMRS的层数为N
rank,而需要发送的带内SRS的数量为N
SRS,则需要发送的带内SRS的数量可以表示为N
SRS=N
tx-N
rank。发送单元403,用于根据运算单元402计算得到的需要发送的带内SRS的数量发送带内SRS给接收端设备,以便接收端设备根据当前传输的DMRS和接收到的带内SRS进行信道估计。其中,发送单元403可以包括选择子单元4031、正交化子单元4032、预编码子单元4033和发送子单元4034,参见图4b;选择子单元4031,用于根据运算单元402计算得到的需要发送的带内SRS的数量从设定的码本中选择预编码矩阵;比如,该选择子单元4031具体可以用于接收携带有选择规则的下行控制信令,然后根据带内SRS的数量按照接收到的选择规则从设定的码本中选择预编码矩阵P
SRS;或者,也可以根据带内SRS的数量,按照设定的选择规则从协议预定义的码本中选择预编码矩阵P
SRS。正交化子单元4032,用于根据运算单元402计算得到的需要发送的带内SRS的数量选择SRS,并将选择的SRS进行正交化;其中,正交化的方式有多种,比如,采用循环移位正交化方式将选择的SRS进行正交化,等等,具体可参见现有技术。如果采用循环移位正交化方式将选择的SRS进行正交化,则需要采用N
SRS个循环移位,具体使用哪N
SRS个循环移位可以由下行控制信令进行通知的方式来指定,或者也可以利用预设规则进行计算的方式来确定,或者,还可以由高层信令事进行先配置,比如配置在发送N
SRS个SRS用哪几个循环移位,等等。预编码子单元4033,用于用选择子单元4031选择的预编码矩阵对经过正交化子单元4032正交化后的SRS进行预编码,得到预编码后SRS;发送子单元4034,用于通过各个天线端口在带内发送预编码子单元4033预编码后SRS给接收端设备。例如,可以通过各个天线端口,在发送DMRS的SC-FDMA符号上发送预编码后SRS给接收端设备;或者,也可以通过各个天线端口,在用于传送数据的的SC-FDMA符号上发送预编码后SRS给接收端设备,比如可以将原先用于传送数据的一个SC-FDMA符号保留用来发送预编码后SRS。以上各个单元的具体实施可参见前面实施例,在此不再赘述。该发送端设备可以为终端,比如手机或笔记本电脑等等,或者也可以为其他可以发送上行链路数据的设备。由上可知,本实施例的发送端设备可以由获取单元401来获取到发射天线端口数量N
tx与当前传输的DMRS的层数N
rank,然后由运算单元402将发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差作为需要发送的带内SRS的数量N
SRS,由发送单元403将N
SRS个SRS发送给基站,然后由基站将带内SRS与DMRS相结合进行信道估计,在本发明的方案中,虽然只发送了N
tx-N
rank个带内SRS,但由于同时还发送了N
rank个DMRS,所以对于基站来说,RS的个数还是与发射天线端口数N
tx相等,所以,本实例所提供的方案相对于现有技术需要发送N
tx个带内SRS而言,可以用更小的开销估计出完整的信道信息。实施例五、相应地,本发明实施例还提供一种接收端设备,参见图5,该接收端设备包括接收单元501和估计单元502;接收单元501,用于接收发送端设备发送的带内测量参考信号SRS,其中,带内SRS的数量为发送端设备的发射天线端口数量与当前传输的解调参考信号DMRS的层数的差;例如,如果发射天线端口数量为N
tx,当前传输的DMRS的层数为N
rank,而需要发送的带内SRS的数量为N
SRS,则需要发送的带内SRS的数量可以表示为N
SRS=N
tx-N
rank。估计单元502,用于根据当前传输的DMRS与接收单元501接收到的带内SRS进行信道估计。其中,估计单元502可以包括去正交化单元和估计子单元;去正交化单元,用于对接收到的当前传输的DMRS与接收单元501接收到的带内SRS分别进行去正交化,得到两个估计矩阵;估计子单元,用于根据去正交化单元得到的两个估计矩阵估计出完整的信道矩阵信息。以上各个单元的具体实施可参见前面实施例。该接收端设备具体可以为网络侧设备,比如基站或服务器等等,或者也可以为其他可以接收上行链路数据的设备。由于DMRS和SRS都是RS,其中,SRS的数量N
SRS为N
tx-N
rank,而DMRS的数量为N
rank,故二者的和为N
tx-N
rank+N
rank=N
tx,即总的RS的数量为N
tx,所以,在本实施例中,虽然只发送了N
tx-N
rank个带内SRS,但仍可满足发送的RS个数要与发射天线端口数N
tx相等的条件,所以可以估计出完整的信道信息。由上可知,本实施例的接收端设备的接收单元501可以接收带内SRS,其中,该带内SRS的数量为发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差,然后由估计单元502将接收到的带内SRS与DMRS相结合进行信道估计,在本发明的方案中,虽然只接收到N
tx-N
rank个带内SRS,但由于同时还接收了N
rank个DMRS,所以对于接收端设备来说,RS的个数还是与发射天线端口数N
tx相等,所以,本实例所提供的方案相对于现有技术需要发送N
tx个带内SRS而言,可以用更小的开销估计出完整的信道信息。实施例六、相应地,本发明实施例还提供一种通信系统,包括本发明实施例提供的任一种发送端设备和实施例提供的任一种接收端设备;例如,如图6所示,该通信系统包括发送端设备400和接收端设备500;其中,发送端设备400,用于当确定需要发送带内SRS时,获取发射天线端口数量N
tx和当前传输的DMRS的层数N
rank,计算获取到的发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差值,将该差值作为需要发送的带内SRS的数量N
SRS,即N
SRS=N
tx-N
rank,然后根据带内SRS的数量N
SRS发送带内SRS给接收端设备500;其中,根据带内SRS的数量N
SRS发送带内SRS给接收端设备500具体可以如下:(1)根据带内SRS的数量N
SRS,从预编码矩阵列表中选择一个预编码矩阵P
SRS,P
SRS的维度为N
tx×N
SRS;(2)选择N
SRS个SRS,并将选择的SRS进行正交化;(3)用选择的预编码矩阵P
SRS对正交化后的SRS进行预编码,得到预编码后SRS;(4)通过各个天线端口在带内发送预编码后SRS给基站,发送时可以在发送的DMRS的SC-FDMA符号上进行发送,也可以在预留的SC-FDMA符号上进行发送。接收端设备500,用于接收发送端设备400发送的带内SRS,并根据当前传输的DMRS与接收到的带内SRS进行信道估计。以上单元的具体实施可参见前面实施例,在此不再赘述。由上可知,本实施例所提供的通信系统的发送端设备400采用将发射天线端口数量N
tx与当前传输的DMRS的层数N
rank的差作为需要发送的带内SRS的数量N
SRS发送带内SRS给接收端设备500,然后在接收端设备500将带内SRS与DMRS相结合进行信道估计,在本发明的方案中,虽然接收端设备500只接收了N
tx-N
rank个带内SRS,但由于同时还接收了N
rank个DMRS,所以对于接收端设备500来说,RS的个数还是与发射天线端口数N
tx相等,所以,本实例所提供的方案相对于现有技术需要发送N
tx个带内SRS而言,可以用更小的开销估计出完整的信道信息。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Readxa0Onlyxa0Memory)、随机存取记忆体(RAM,RandomAccessxa0Memory)、磁盘或光盘等。以上对本发明实施例所提供的一种信道估计方法、装置和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。